grass spider - French English Dictionary